keep (lodgers) - German English Dictionary